Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


Shido
Napisane: 29.10.2012, 12:02:47





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

Usunąć pozostałości kodu:
  1. <div id="container">
  2. <div id="left-column"></div>
  3. <div id="right-column"></div>
  4. <div style="clear:both"></div>
  5. </div>
  Forum: Przedszkole · Podgląd postu: #1002550 · Odpowiedzi: 9 · Wyświetleń: 495

Shido
Napisane: 29.10.2012, 11:07:47





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

Teraz (po względnym uporządkowaniu ) masz:
  1. <div id="content">
  2.  
  3. <h1>Kontakt</h1>
  4.  
  5. <div class="kontakt">
  6. <div style="width: 300px; float: left;">
  7. <br />
  8. <strong>Obiady domowe - łódź :</strong><br />
  9. <br />
  10. <div style="width: 240px; text-align: right">
  11.  
  12. ul. Kasprzaka 3 (ul. Legionów 103)<br /><br /> +48 42 634 35 54 <br /> +48 42 612 22 22 <br />
  13. <span style="font-size: 11px; color: #555555;"><br style="font-size: 4px; color: #555555;" />lokal otwarty:<br /> pon.-pt. 11-18, sob. 11-17 <br /> niedziela 11-15:45 <br /></span>
  14. </div>
  15. <br />
  16. <br />
  17. <br />
  18.        <strong>email</strong>: <a href="mailto:restauracjemaciek@interia.pl" class="mail">restauracjemaciek@interia.pl</a><br />
  19. </div>
  20.  
  21. <div style="width: 300px; float: left; text-align: right;">
  22. <br />
  23.  
  24. <strong> Catering, obiady domowe dowozimy</strong>:<br />
  25. <br />
  26. poniedziałek - piątek  <br />
  27. w godzinach 12:00 - 18:00  <br />
  28. sobota 12:00 - 17:00  <br />
  29.  
  30. <br />
  31. <strong>Koszt dostawy:</strong> 5 zł.<br />
  32. <strong>Opakowanie:</strong> 1 zł. <br />
  33. <br/>
  34.  
  35. zamówienie na kwotę powyżej 50 zł dostawa <strong>gratis</strong>
  36.  
  37. <br />
  38. <br />
  39.  
  40. <br />
  41. <strong>Informacja i catering przyjmuje</strong>:<br />
  42. <div style="width: 300px; text-align: right">
  43. <br />
  44. Jolanta Nawrocka <br />
  45. tel.: +48 666 600 012 <br />
  46. </div>
  47.  
  48. <div id="map">
  49. <iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.pl/maps?f=q&source=s_q&hl=pl&geocode=&q=%C5%82%C3%B3d%C5%BA+legion%C3%B3w+103&aq=&sll=51.618545,19.367121&sspn=1.770135,5.410767&ie=UTF8&hq=&hnear=Legion%C3%B3w+103,+90-764+%C5%81%C3%B3d%C5%BA,+%C5%82%C3%B3dzkie&t=m&z=14&iwloc=A&output=embed"></iframe>
  50. </div>
  51. </div>
  52. </div>


Całość rozchodzi się o to byś to (linijka 48-50)
  1. <div id="map">
  2. <iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.pl/maps?f=q&source=s_q&hl=pl&geocode=&q=%C5%82%C3%B3d%C5%BA+legion%C3%B3w+103&aq=&sll=51.618545,19.367121&sspn=1.770135,5.410767&ie=UTF8&hq=&hnear=Legion%C3%B3w+103,+90-764+%C5%81%C3%B3d%C5%BA,+%C5%82%C3%B3dzkie&t=m&z=14&iwloc=A&output=embed"></iframe>
  3. </div>

Przeniósł za następne zamknięcie </div> (czyli na linijkę między 51 a 52)

Po pierwsze kod, który ci dał, jest schematem, a wklejanie go jest do niczego.
Po drugie, wklejasz nie tam gdzie trzeba, ja i d3ut3r staramy ci się to pokazać, ale ty nadal uparcie wklejasz w to samo miejsce.
Po trzecie, odsapnij chwile i pomyśl.
Edit: Po czwarte, jak już piszesz tu posta, to nie kasuj go za chwilę...
  Forum: Przedszkole · Podgląd postu: #1002529 · Odpowiedzi: 9 · Wyświetleń: 495

Shido
Napisane: 18.09.2012, 14:49:44





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

wysyłasz to przez GET

linki sa wtedy np. takie:

Kod
index.php?zmienna=wartosc

kilka zmiennych:
Kod
index.php?zmienna=wartosc&zmienna2=wartosc2&zmienna3=wartosc3


natomiast w pliku do którego odnosi się link ( w tym przypadku index.php ) przechwytujemy zmienne:
  1. $abc= $_GET["zmienna"];

Gdzie to co jest w GET jest nazwą zmiennej z linku.
  Forum: Przedszkole · Podgląd postu: #993365 · Odpowiedzi: 4 · Wyświetleń: 209

Shido
Napisane: 9.08.2012, 10:33:59





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

  1. function obrazek($temp)
  2. {
  3. preg_match_all('/http:\/\/(.*) /isU',$temp,$out);//
  4. foreach($out[1] as $vv)
  5. {
  6. $roz = end(explode(".", $vv));
  7. if($roz == 'jpg' or $roz == 'png' or $roz == 'bmp' or $roz == 'gif' or $roz == 'jpeg')
  8. {
  9. $temp = str_replace("http://".$vv, "<img src=\"http://".$vv."\">", $temp);
  10. }
  11. }
  12. return $temp;
  13. }

Działa jak chcesz, minus jest tylko taki że za linkiem musi być spacja. Innego pomysłu na napisanie tego nie miałem.
  Forum: PHP · Podgląd postu: #984229 · Odpowiedzi: 8 · Wyświetleń: 345

Shido
Napisane: 7.08.2012, 11:30:50





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

Jeżeli dobrze rozumiem to ten plik to login.php
Więc wystarczy z tego:
  1. echo '<form method="post" action="login.php">';

Pozbyć się wysyłania do innej login.php
  1. echo '<form method="post">';


Jeżeli to nie jest czysty skrypt o logowania na co mogą wskazywać tagi <html><body> ( bo jeżeli includujesz jakiś plik to nie dajesz w nim tagów bo one - zazwyczaj - powinny już być w tym głównym pliku ) to musisz wyodrębnić cały skrypt logowania do oddzielnego pliku i tam w formularzu również nie umieszczać "action" a cały skrypt logowania includować w miejscu gdzie chcesz je mieć.

Na pewno strasznie nie zrozumiale napisałem closedeyes.gif
  Forum: Przedszkole · Podgląd postu: #983734 · Odpowiedzi: 2 · Wyświetleń: 449

Shido
Napisane: 1.08.2012, 12:49:43





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

Musisz każdemu <td> które ma byc tak formatowane nadać tą klasę, bo z tego co widzę to tylko jedno <td> z niego korzysta.
Możesz też zrezygnować z <b></b> i zamiast tego w stylu dać:
  1. font-weight: bold;

Da to samo co <b> i gdybyś zechciał pozbyć się pogrubienia, to tez nie musiałbyś grzebać w skrypcie.

PS. Nie opisałeś z czym dokładnie masz problem, więc strzelałem że o to chodzi.

@down:
A tego to nie zauważyłem tongue.gif
  Forum: Przedszkole · Podgląd postu: #982381 · Odpowiedzi: 3 · Wyświetleń: 238

Shido
Napisane: 16.07.2012, 13:44:10





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

  1. <?php
  2. $tab = array(3, 2, 1, 8, 9, '', 5);
  3. ?>

array_filter - likwiduje puste elementy tablicy.
min - wypluwa najmniejszą wartość.
  Forum: Przedszkole · Podgląd postu: #977915 · Odpowiedzi: 2 · Wyświetleń: 1 630

Shido
Napisane: 16.07.2012, 14:28:06





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

ogólnie opcje są 2 ustawiasz w PHP.ini display_errors na 1 lub dajesz w pliku php. Jeżeli cały serwer opiera się na np. pliku index.php to wystarczy że dasz to na początku tego index i będzie jak trza, w innym wypadku musisz dać w każdym pliku w którym chcesz by wyświetlały się błędy.
  Forum: Przedszkole · Podgląd postu: #977942 · Odpowiedzi: 14 · Wyświetleń: 997

Shido
Napisane: 16.07.2012, 14:13:25





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

Skrewiłem, źle obrałem warunek tongue.gif ( zamiast blokować powtarzający się komentarz, to tylko takie akceptował tongue.gif )

A @$x powoduje że debuger nie będzie krzyczał jeżeli zmienna $x nie będzie istnieć.

Teraz powinno być dobrze.
  1. <?php
  2. if (isset($_POST['wyslij']))
  3. {
  4. $a = $_POST['komentarz'];
  5. $b = $_POST['aktywacja'];
  6. $c = $_POST['autor'];
  7. $k = $_POST['id_postu'];
  8. $x = 'dalej';
  9. $sprawdzenie = mysql_query ("SELECT * FROM `pwa_komentarze` WHERE `komentarz` = '$a' LIMIT 1");
  10. while ($s = mysql_fetch_array($sprawdzenie, MYSQL_ASSOC))
  11. {
  12. $x = 'stop';
  13. }
  14. if ($x == 'dalej')
  15. {
  16. $add = mysql_query("INSERT INTO `pwa_komentarze` (komentarz, autor, aktywacja, id_postu) VALUES ('$a', '$c', '$b', '$k')");
  17. if ($add)
  18. {
  19. echo "<center>Poprawnie dodano wpis!</center>";
  20. }
  21. else
  22. {
  23. echo '<p>Blad! Spróbuj ponownie</p>';
  24. }
  25. }
  26. }
  27. echo '<a href="index.php?menu=zobacz-wpis-'.$tytulek.'"><b> Zobacz wszystkie komentarze do tego wpisu! </b></a><br><hr><br>';
  28. }
  29. ?>
  Forum: Przedszkole · Podgląd postu: #977930 · Odpowiedzi: 14 · Wyświetleń: 997

Shido
Napisane: 11.07.2012, 08:45:58





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

  1. <div id='odlicz'></div>
  2. <script type="text/javascript">
  3. function odlicz(x)
  4. {
  5. x++;
  6. document.getElementById('odlicz').innerHTML = x;
  7. setTimeout("odlicz(" + x + ")",1000)
  8. }
  9. window.onload = odlicz(0);

Będzie liczył i liczył i liczył i liczył i się nie znudzi tongue.gif
  Forum: Przedszkole · Podgląd postu: #976494 · Odpowiedzi: 2 · Wyświetleń: 963

Shido
Napisane: 10.07.2012, 11:39:48





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

Podkategorie nie są w row_3
Są jakoś dziwnie zrobione, najprawdopodobniej bezpośrednio w skrypcie jest wyliczana ich szerokość.
  Forum: Przedszkole · Podgląd postu: #976273 · Odpowiedzi: 12 · Wyświetleń: 489

Shido
Napisane: 10.07.2012, 11:22:15





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

Z tego co widzę u siebie po tym jak wywaliłeś to, nazwy subfor ładnie się przytuliły.
Możesz jeszcze spróbować usunąć w td.row_02 to samo ( width: auto; )
  Forum: Przedszkole · Podgląd postu: #976266 · Odpowiedzi: 12 · Wyświetleń: 489

Shido
Napisane: 10.07.2012, 11:14:47





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

Kod
templates/WIStudio_v1/WIStudio_v1.css

Według źródła strony tutaj.
  Forum: Przedszkole · Podgląd postu: #976263 · Odpowiedzi: 12 · Wyświetleń: 489

Shido
Napisane: 10.07.2012, 10:50:35





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

W stylu, w klasie row_01 wywal:
Kod
width: auto;

To ci się obrazek ładnie lewy bok, obrazek subforum i nazwa subforum ładnie ze sobą przytulą.
  Forum: Przedszkole · Podgląd postu: #976249 · Odpowiedzi: 12 · Wyświetleń: 489

Shido
Napisane: 6.07.2012, 13:40:38





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

Gubisz klamry.
  1. if($_GET[start]=="do")
  2. {
  3. $ip = 'XXX';
  4. $port = 'XXX';
  5. $socket=@fsockopen($ip,$port,$errno,$errstr,2);
  6.  
  7. if($socket==true)
  8. {
  9. echo "<p class='errors'><b>Błąd!</b> Serwer już działa.</p>";
  10. }
  11. else
  12. {
  13. $polecenie = "cd ".$sciezka."; ./start.sh";
  14. $stream = ssh2_exec($polaczenie, $polecenie);
  15. if($stream)
  16. {
  17. echo "<p class='success'><b>Sukces!</b> Start zostal wykonany pomyslnie.</p>";
  18. }
  19. }
  20. }

To co do ciągłego wykonywania elsa.
  Forum: PHP · Podgląd postu: #975314 · Odpowiedzi: 6 · Wyświetleń: 545

Shido
Napisane: 27.06.2012, 12:34:02





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

To co podałem jest przystosowane do bbcoda
[youtube]link[/youtube] by wychwycić to w jakims tekście ( korzystam z tego w newsach ).
W tym przypadku pod $in dajesz jakiegoś stringa np:
  1. $in = 'Ala ma kota, a oto pierwsze nagranie tego kota: [youtube]link[/youtube] Fajny, prawda?';

Wtedy jak na koniec wyswietlisz $in to wyswietli ci tekst, oraz filmik w miejscu linka.


Ale jeżel ichcesz uzyskac tylko link, to to ci powinno działać:
  1. $link = 'link do yt';
  2.  
  3. if (preg_match('%(?:youtube(?:-nocookie)?\.com/(?:[^/]+/.+/|(?:v|e(?:mbed)?)/|.*[?&]v=)|youtu\.be/)([^"&?/ ]{11})%i', $link, $match))
  4. {
  5. $yt_id = $match[1];
  6. }
  7. else
  8. {
  9. $yt_id = $wew;
  10. }
  11.  
  12. echo ('<iframe title="YouTube video player" class="youtube-player" type="text/html" width="440" height="350" src="http://www.youtube.com/embed/'.$yt_id.'" frameborder="0" allowFullScreen></iframe>');
  Forum: PHP · Podgląd postu: #973026 · Odpowiedzi: 6 · Wyświetleń: 834

Shido
Napisane: 25.06.2012, 13:00:08





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----


zwraca ci na której pozycji znajduje sie szukany ciąg. Jak dasz to w if'a to jeżeli znajdzie zostanie potraktowany jako true.

  1. $tekst = "Ten tekst jest testowy";
  2. if(strpos($tekst, 'tekst'))
  3. {
  4. echo('Znalazłem!!!');
  5. }
  Forum: Przedszkole · Podgląd postu: #972378 · Odpowiedzi: 3 · Wyświetleń: 1 073

Shido
Napisane: 22.06.2012, 13:14:42





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

  1. <?php
  2. $akcja = $_GET["site"];
  3. if($akcja == "promocje")
  4. {
  5. echo "1";
  6. }
  7. ?>

Tak będzie działać.
Widząc że mieszasz w prostym ifie, chyba nie miałeś za wiele z phpem do czyniena?

By czytało jakis plik zamiast echo musisz dać includa.

Skoro wnioskuje że na phpie się nei znasz a mam dobry dzien łapaj kod:

  1. <?php
  2. $akcja = $_GET["site"];
  3. if($akcja == "promocje")
  4. {
  5. include('promocje.php');
  6. }
  7. ?>


A by móc jeszcze bardziej rozbudować:

  1. <?php
  2. $akcja = $_GET["site"];
  3. if(!empty($akcja)
  4. {
  5. $plik = $akcja.'.php';
  6. include($plik);
  7. }
  8. ?>

Dzieki temu taka nazwe jaką wpiszesz za site= taki plik php ci otworzy

Moja wersja jest do wczytania wewnątrz tej strony w której jesteś ( dobre do stron gdzie zmeinia sie tylko częśc tekstu ), a to co podał Wazniak96 dla podmiany całej strony.
  Forum: Przedszkole · Podgląd postu: #971741 · Odpowiedzi: 28 · Wyświetleń: 1 773

Shido
Napisane: 22.06.2012, 13:52:47





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

Coś w podobie mam zamiar robic w niedalekiej przyszlości.

Opcje jakie widzę:
1/ Tak jak piszesz rozbicie takiego tekstu na pojedyncze słowa i porównywanie, ale to jak sam zaówarzyłeś jest zasobożerne.

2/ Wykorzystanie fajnej funkcji strpos() która wyszukuje w stringach dany ciag znaków i zwraca na której pozycji zaczyna się dany ciąg np:
  1. $a = "ala ma kota, kot ma jagody";
  2. echo strpos($a, 'jagody');

Wyświetli 20 ponieważ "j" ( pierwsza litera jagody ) znajduje się na 20 pozycji w tablicy $a ( string to tablica znaków )
i jeszcze dalej się bawiąc z liczeniem długości szukanego slowa mozna kombinować dodawanie linka napisane na biegu:
  1. <?
  2. $szuk = 'jagody';
  3. $a = "ala ma kota, kot ma jagody";
  4. echo(''.$a.'<br /><hr />');
  5. $b = strpos($a, $szuk);
  6. if($b)
  7. {
  8. $a1 = substr($a, 0, $b);
  9. $a2 = substr($a, $b+strlen($szuk), strlen($b));
  10. $a = $a1.'<a href="#">'.$szuk.'</a>'.$a2;
  11. }
  12. echo(''.$a.'<br /><hr />');
  13. ?>


3/Można wykorzystać też str_replace(), funkcja ta znajduje dany ciąg w stringu i zamienia na inny:
  1. <?
  2. $szuk = 'jagody';
  3. $a = "ala ma kota, kot ma jagody";
  4. echo(''.$a.'<br /><hr />');
  5. $a = str_replace($szuk, '<a href="#">'.$szuk.'</a>', $a);
  6. echo(''.$a.'<br /><hr />');
  7. ?>


Jeszcze można sie bawić się z wywołaniem tego przy tworzeniu takiego stringa ( w tym samym skrypcie ) czy np. wysłaniem go równolegle by ajax sie nim zają. Zresztą sposoby wywołania sa dowolne.
  Forum: Przedszkole · Podgląd postu: #971756 · Odpowiedzi: 3 · Wyświetleń: 424

Shido
Napisane: 22.06.2012, 09:52:15





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

Na gotowych przykładach ci nie powiem, ale zasada tego jest taka:
user---informacja że płaci--->serwis od płatności---informacja że płatność dokonano--->twoja strona---wynonanie jakiejś usługi--->user

w przypadku SMS jest bardziej rozbudowane:
user---informacja że płaci--->serwis od płatności---sms--->user---wpisuje kod--->twoja strona---przesłanie kodu--->serwis płatności---walidacja kodu--->twoja strona---wynonanie jakiejś usługi--->user
  Forum: Gotowe rozwiązania · Podgląd postu: #971640 · Odpowiedzi: 3 · Wyświetleń: 455

Shido
Napisane: 27.07.2012, 08:45:53





Grupa: Zarejestrowani
Postów: 121
Dołączył: 22.06.2012

Ostrzeżenie: (0%)
-----

http://www.kafirm.pl/?action=add
Pozbądź się spacji w [ podpowiedź ] bo przez to łamany jest wiersz i kiepsko to wygląda.
  Forum: Oceny · Podgląd postu: #981058 · Odpowiedzi: 19 · Wyświetleń: 2 863


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 20.04.2024 - 00:42