Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Potrzebny skrypt.
jagon
post 4.06.2008, 16:08:03
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 20.10.2007

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


Witam, potrzebuję skryptu działającego na takiej zasadzie:

Mamy pole tekstowe, obok przycisk. Wklejamy nasz link i naciskamy ten przycisk, po chwili włącza się w tym samym oknie strona z wklejonego adresu.

Za pewne nie musi być to nawet PHP, niestety nie wiem jak nazwać to "coś" więc proszę o skrypcik. Pozdrawiam.
Go to the top of the page
+Quote Post
marcio
post 4.06.2008, 16:09:43
Post #2





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Jest dzial CyberTarg czy cos smile.gif a po drugie podana wartosc z input np wlaczasz do iframe mysle ze js wystarczy


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
jagon
post 4.06.2008, 16:12:16
Post #3





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 20.10.2007

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


A mógłbyś napisac mi kod? jeśli to problem, napisz mi chociaż jak nazywa się ten skrypt.
Go to the top of the page
+Quote Post
simperium
post 4.06.2008, 16:16:15
Post #4





Grupa: Zarejestrowani
Postów: 157
Pomógł: 5
Dołączył: 3.03.2004

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


jeśli ten adres strony ma być ukazany dla wszystkich odwiedzających ową stronę (np. jeśli myślałbym o czymś podobnym do katalogu www), to niestety bez php się nie obędzie. Jeśli zaś owy adres www ma być widoczny tylko w przeglądarce osoby, która go dodała, to rzeczywiście JS jest tutaj wystarczający - stąd też musisz sprecyzować pytanie


--------------------
Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
Go to the top of the page
+Quote Post
jagon
post 4.06.2008, 16:19:54
Post #5





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 20.10.2007

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


Wchodząć na stronę, okienko tekstu jest puste, wklejamy w to okienko link do strony która nas interesuje, a następnie klikamy na przycisk żeby "przeszło" do tej strony.
Go to the top of the page
+Quote Post
kopix
post 4.06.2008, 16:28:39
Post #6





Grupa: Zarejestrowani
Postów: 24
Pomógł: 4
Dołączył: 28.08.2007
Skąd: Katowice

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


  1. <?php
  2.  
  3. if($_POST['link']){
  4. header("Location: ".$_POST['link']);
  5. } else{
  6. ?>
  7. <form method="POST">
  8. <input type="text" name="link"><br>
  9. <input type="submit" value="wyslij">
  10. </form>
  11. <?php
  12. }
  13. ?>


Myślę, że to wystarczy
Go to the top of the page
+Quote Post
Shili
post 4.06.2008, 16:31:06
Post #7





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


Php jest o tyle lepsze, że zadziała nawet przy wyłączonym js.

  1. <?php
  2. if(isset($_POST['submit'])
  3. header("Location:http://".$_POST['address']);
  4. ?>

  1. <form action="" method="post">
  2. <input type="text" name="address" />
  3. <input type="submint" name="submit" value="wyslij" />
  4. </form>

To mniej więcej zarys tego jak powinien wyglądać taki plik php.
Jeśli chcesz, możesz dodać również przekierowanie js - jeśli będzie włączone js, to ono przekieruje, jeśli nie, to resztą zajmie się php.

@up
Ups, spóźniłam się nieco ^^

Ten post edytował Shili 4.06.2008, 16:31:59
Go to the top of the page
+Quote Post
jagon
post 4.06.2008, 16:33:14
Post #8





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 20.10.2007

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


Działa:) dokładnie o to chodzi! dzięki wielkie!
Go to the top of the page
+Quote Post
sowiq
post 4.06.2008, 16:39:46
Post #9





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Tylko po co komplikować koledze życie?

  1. <form action="#" method="post" onsubmit="widnow.location.href=document.getElementById('adres_strony').value; return false;">
  2. <input type="text" id="adres_strony">
  3. <input type="submit" value="idź">
  4. </form>


[edit]
Widzę, że też się spóźniłem, ale zaproponowałem inne rozwiązanie smile.gif

Ten post edytował sowiq 4.06.2008, 16:41:00
Go to the top of the page
+Quote Post
Shili
post 4.06.2008, 16:44:21
Post #10





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


Choćby z powodu, o którym napisałam - php się zawsze wykona, bo nie zależy od przeglądarki użytkownika, js niekoniecznie się wykona zawsze, przy wyłączonej obsłudze strona nie będzie miała funkcjonalności.

Można połączyć oczywiście oba skrypty, o czym już pisałam - jeśli js nie zadziała do akcji wkroczy php. Ale zawsze i praktycznie w każdych warunkach odbędzie się przekierowanie.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 16.07.2025 - 07:34