Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Echo jako zmienna w PHP, Czy jest możliwość takiej kombinacji
lipek80
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 26.03.2014

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


Witam

Chciał bym zastosować coś takiego:

Mam pewien skrypt który po wykonaniu wyświetla mi w echo adres url.

Czy jest jakaś możliwość aby to co wyświetla się jako echo czyli adres www był zmienną dla innego skryptu?

TU moje echo:

  1. echo "<p><strong>URL: </strong>" . htmlspecialchars($wyn->visibleUrl) . "</p>";
  2. echo '</li>';



które wyswietla mi finalnie adres www.


Poniżej zmienne które są wpisane na stałe. Ja chciał bym aby te zmienne były zasysane z echa powyżej.

  1. $adres1="www.wp.pl";
  2. $adres2="www.poczta.pl";
  3. $adres3="www.poczta.pl";
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lipek80
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 26.03.2014

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


Już działa tak jak zamierzałem (IMG:style_emoticons/default/biggrin.gif)


  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html>
  3. <head>
  4. <title>Google Ajax Search API - Przykład 7</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <script src="http://www.google.com/jsapi?key=ABQIAAAAOveZ-pPazto5TxTuQVsGzRRQsNKwDkcu1ksVEgwA-eAA9pBEMhTKP2mtcci2gxVi2RuUjbqVbC6oJQ" type="text/javascript"></script>
  7. <script type="text/javascript">
  8. google.load("search", "1");
  9.  
  10. function OnLoad()
  11. {
  12. GSearch.getBranding(document.getElementById("branding"));
  13. }
  14.  
  15. google.setOnLoadCallback(OnLoad);
  16.  
  17.  
  18.  
  19. </script>
  20. </head>
  21. <body>
  22.  
  23.  
  24. <form action="<?php echo basename($_SERVER['PHP_SELF']); ?>" method="post">
  25. <div>
  26. <input type="text" name="szukaj" value="" />
  27. <input type="submit" value="Szukaj" />
  28. </div>
  29. </form>
  30. <ol>
  31. <?php
  32.  
  33. if (isset($_POST['szukaj']) && trim($_POST['szukaj'])) {
  34.  
  35.  
  36. $url = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&hl=pl&lr=lang_pl&q=" . urlencode($_POST['szukaj']);
  37.  
  38. $ch = curl_init();
  39. curl_setopt($ch, CURLOPT_URL, $url);
  40. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  41. curl_setopt($ch, CURLOPT_REFERER, "http://www.k-komp.pl");
  42. $body = curl_exec($ch);
  43. curl_close($ch);
  44.  
  45. $json = json_decode($body);
  46.  
  47. /*
  48.   Pola:
  49.   unescapedUrl
  50.   url
  51.   visibleUrl
  52.   cacheUrl
  53.   title
  54.   titleNoFormatting
  55.   content
  56.   */
  57. include_once("pr_class.php");
  58.  
  59. $wyniki = array();
  60. $adresy = array();
  61. foreach ($json->responseData->results as $wyn) {
  62. $adres = htmlspecialchars($wyn->visibleUrl);
  63. echo "<p><strong>URL: </strong>" . $adres . "</p>";
  64. $pr = new PR();
  65. $wyniki[] = $pr->get_google_pagerank($adres) ;
  66. $adesy[] = $adres;
  67. }
  68. }
  69.  
  70.  
  71.  
  72.  
  73. ?>
  74. </ol>
  75.  
  76. <div id="branding">Loading...</div>
  77.  
  78. </body>
  79. </html>
  80.  
  81. <?php
  82. include_once("pr_class.php");
  83.  
  84.  
  85.  
  86.  
  87. echo "$wyniki[0]";
  88. echo "$wyniki[1]";
  89. echo "$wyniki[2]";
  90. echo "$wyniki[3]";
  91. echo "$wyniki[4]";
  92. echo "$wyniki[5]";
  93. echo "$wyniki[6]";
  94. echo "$wyniki[7]";
  95. echo "$wyniki[8]";
  96. echo "$wyniki[9]";
  97. echo "$wyniki[10]";
  98.  
  99. $sumka = ($wyniki[0]+$wyniki[1]+$wyniki[2]+$wyniki[3]);
  100.  
  101.  
  102. "
  103. </br>
  104. </br>
  105. Suma PR stron wynosi :
  106. $sumka";
  107.  
  108. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- lipek80   Echo jako zmienna w PHP   30.05.2014, 10:21:43
- - Turson   Zapisz htmlspecialchars($wyn->visibleUrl) ...   30.05.2014, 10:31:16
- - lipek80   Udało mi się ale wpisałem: [PHP] pobierz, plainte...   30.05.2014, 10:51:05
- - Turson   [PHP] pobierz, plaintext $adress = array(...   30.05.2014, 10:57:55
- - lipek80   [PHP] pobierz, plaintext $adres1="$wyn->vi...   30.05.2014, 11:07:19
- - Turson   Niech $wyn->visibleUrl będzie tablicą, to ...   30.05.2014, 11:13:38
- - lipek80   Czy mógł byś podpowiedzieć jak zastosować tą tabli...   30.05.2014, 11:20:12
- - Turson   Pogubiłem się już co jak ma być i w jaki sposób ma...   30.05.2014, 11:24:56
- - lipek80   Ja w sumie też więc zacznę jeszcze raz: Echo gen...   30.05.2014, 11:30:52
- - Turson   [PHP] pobierz, plaintext $adresy = array(...   30.05.2014, 11:35:37
- - lipek80   Niestety nie zadziałało. Mam wątpliwości. Którego...   30.05.2014, 11:50:15
- - Turson   Co znaczy, że nie zadziałało? Oba sposoby są bez s...   30.05.2014, 12:02:21
- - lipek80   [PHP] pobierz, plaintext $adresy = array...   30.05.2014, 12:09:32
- - Turson   [PHP] pobierz, plaintext $adress = array(...   30.05.2014, 12:13:40
- - lipek80   Działa mi ale tylko część skryptu ponieważ wyświet...   30.05.2014, 12:48:48
- - Turson   Ile razy mam powtarzać, że tym sposobem zapisywane...   30.05.2014, 12:53:54
- - lipek80   Podane przez ciebie rozwiazanie działa. Mi chodzi ...   30.05.2014, 13:10:16
- - Turson   Czyli mamy zgadywać co jest nie tak, bo nie podałe...   30.05.2014, 13:22:15
- - kreatiff   Zawsze możesz zrobić "na chama" tworząc ...   30.05.2014, 13:26:49
- - lipek80   [PHP] pobierz, plaintext <!DOCTYPE html PUBLIC ...   30.05.2014, 13:31:50
- - kreatiff   Hehe, Turson Cię ukatrupi i słusznie Aż się pros...   30.05.2014, 13:34:37
- - lipek80   Może troche okrętną drogą starałem się to rozwiąza...   30.05.2014, 13:47:55
- - Turson   Łap wskazówkę [PHP] pobierz, plaintext $wyniki = a...   30.05.2014, 13:55:02
- - lipek80   Witam. Niestety nie udało mi się tego uruchomić. ...   2.06.2014, 10:35:43
- - Turson   Jak masz stałą ilość adresów to zmodyfikuj nieco p...   2.06.2014, 12:52:31
- - lipek80   Już działa tak jak zamierzałem [PHP] pobierz, p...   2.06.2014, 14:14:21


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 05:42