Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Przedszkole _ [PHP] Problem z deklaracj± zmiennej

Napisany przez: krzysiuus 7.09.2015, 19:49:09

Panowie mógłby kto¶ rzuci¶ okiem na deklarację:

  1. $id = split2($profil, "/listing/user/listing.php?us_id=", "\">");


czy jest ona prawidłowo wykonana? Co¶ nie bardzo mi ona funkcjonuje i skrypt przechodzi od razu do else...

  1. <?php
  2. function split2($string1, $klucz1, $klucz2)
  3. {
  4. $string2 = http://www.php.net/split($klucz1, $string1);
  5. $string3 = http://www.php.net/split($klucz2, $string2[1]);
  6. return $string3[0];
  7. }
  8. if(!http://www.php.net/empty($_GET['nick']))
  9. {
  10. $nick = $_GET['nick'];
  11. $curl = curl_init();
  12. curl_setopt($curl, CURLOPT_URL, "http://allegro.pl/show_user.php?search=$nick");
  13. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  14. $profil = curl_exec($curl);
  15. curl_close($curl);
  16.  
  17. $id = split2($profil, "/listing/user/listing.php?us_id=", "\">");
  18.  
  19. if(http://www.php.net/is_numeric($id))
  20. {
  21. http://www.php.net/echo "<b>Linki Allegrowicza o nicku $nick:</b><br><br>";
  22.  
  23. http://www.php.net/echo "Pokaz strone Uzytkownika (\"O mnie\")<br>";
  24. $link1 = "http://allegro.pl/my_page.php?uid=$id";
  25. http://www.php.net/echo Llink: <input type=\"text\" name=\"link1\" size=\"50\" onClick=\"this.select()\" value=\"$link1\" /><br>";
  26.  
  27. }
  28. else
  29. {
  30. http://www.php.net/echo "Nie ma Allegrowicza o takim nicku!";
  31. }
  32. }
  33. else
  34. {
  35. http://www.php.net/echo "Podaj nick Allegro:";
  36. http://www.php.net/echo "<form action=\"ok.php\" method=\"GET\">";
  37. http://www.php.net/echo "<input type=\"text\" name=\"nick\" size=\"15\" />";
  38. http://www.php.net/echo "<input type=\"submit\" value=\"Wygeneruj linki\" />";
  39. http://www.php.net/echo "</form>";
  40.  
  41. }
  42.  
  43. ?>

Napisany przez: thek 7.09.2015, 21:58:51

To może sprawdĽ wpierw co masz w $profil i dostajesz w wyniku działania. Za Ciebie nikt debugu nie zrobi smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)