Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

zelo

Użytkownik
  • Postów

    61
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez zelo

  1. To nie jest przypadkiem (Blogi) Główne > overwriteHeader ?
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2"> <meta name="Description" content=" [wstaw tu opis strony] "> <meta name="Keywords" content=" [wstaw tu slowa kluczowe] "> <meta name="Author" content=" [dane autora] "> <meta name="Generator" content="kED2"> <title> [tytuł strony] </title> <link rel="stylesheet" href=" [nazwa_arkusza_stylow.css] " type="text/css"> </head> <body> <?php function dane($a) { if(get_magic_quotes_gpc()) { $tmp = stripslashes($a); } else { $tmp = $a; } return mysql_real_escape_string($tmp); } // polaczenie z bazą danych $sql_open = mysql_connect ("localhost", "nazwa uzytkownika bazy", "haslo") or die ('I cannot connect to the database because: ' . mysql_error()); mysql_select_db ("nazwa bazy"); $sql_id = 'xxx_'; // prefix tabel //szukamy posty z krzakami: $zap = mysql_query("SELECT pid, post FROM ".$sql_id."posts WHERE post LIKE '%[center:%' LIMIT 0,50"); while ($tab = mysql_fetch_assoc($zap)) { $str = $tab['post']; echo '<br>id: '.$tab['pid'].' stare: '.$str; $str = preg_replace("/\[center:([a-z0-9]+)\](.*?)\[\/center:([a-z0-9]+)\]/si", " [center]\\2[/center] ", $str); echo '<br><br>nowe: '.$str; $zap2 = "UPDATE ".$sql_id."posts SET post='".dane($str)."' WHERE pid='".$tab['pid']."'"; $x = mysql_query($zap2); } ?> </body> </html> Taki skrypt się wykonał. W bazie już nie ma żadnych "[center:xxxxxx]". Teraz tylko kwestia sprawdzenia czy wszystko jest tak jak być powinno. Jeśli zależy nam na czasie to można zakomentować te 2 linie odpowiadające za wyświetlanie zmienianych postów: echo '<br>id: '.$tab['pid'].' stare: '.$str; echo '<br><br>nowe: '.$str; Do tego można zwiększyć ilość przetwarzanych postów na cykl modyfikując wartości w tej lini: $zap = mysql_query("SELECT pid, post FROM ".$sql_id."posts WHERE post LIKE '%[center:%' LIMIT 0,50"); Jak widać domyślnie jest 50 postów. Dzięki DavPi
  3. Skrypt Wywala błąd Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in (...)public_html/forum1/center.php on line 40
  4. Po konwersji z phpbb2 by przemo w treści postów mam [center:XXXXXXXX] XXXXXXX - losowy ciąg znaków, przynajmniej tak mi się wydaje . Może ktoś z Was zna jakieś sprytne zapytanie które usunęło by ":XXXXXXXX" z treści postów tak aby został sam tag . Swoją drogą widziałem, że ktoś tu na forum miał ten sam problem jednak od 5 dni szukam tego tematu i nie moge znaleźć.
  5. Wielkie dzięki za rozwiązanie problemu i za polecenie firebuga .
  6. Załączam 2 obrazki . Chciałbym zmniejszyć wysokości zaznaczone na obrazkach.
  7. Gdzie moge zmienić wysokość wyświetlanych kategorii na stronie głównej, oraz postów w kategoriach?
  8. Problem rozwiązany. Ustawienia "Forum Plugin" Kwestia zaznaczenia grup które mogą pisać raporty. Choć strasznie dziwny ten opis opcji w stosunku do jej działania .
  9. Z tym półśrodkiem chodziło mi o to, że musze wrzucić kolejną grafike emotikona . Problem to nie jest bo emotikony ważą "grosze", ale jestem zwolennikiem minimalizmu i szukałem innego rozwiązania. Choć to które zastosowałem w 100% spełnia swoje zadanie. Myśle, że problem został rozwiązany i temat można zamknąć.
  10. Tak też zrobiłem, ale jest to jedynie półśrodek. Tak czy siak dzięki za odpowiedź. Z tego co widze to stworzyłeś naprawde dobry support .
  11. Czy jest możliwość aby ta sama emotikona wyświetlałą się dla różnych kodów? Przykładowo powinno się wyświetlać po wpisaniu oraz ;d
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.