Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: tekst z formularza -> adres
Forum PHP.pl > Forum > PHP
Dr.VaNs
Witam,

napisałem skrypt który pobiera z serwera pewną informacje zależną od ID użytkownika, i teraz chciałbym taki formluarz:

Wpisuje ID usera w pole

a później skrypt bierze tą wartość i przenosi na strone:

http://costam.pl/user.php?id=id_z_formularza

Kiedyś takie rzeczy pisałem masowo ale teraz mi coś nie wychodzi, a zabardzo co nie wpisze w szukajke to nie znajduje tego czego szukam.


Dzięki i Pozdro.
nospor
Cytat
ale teraz mi coś nie wychodzi
To pokaz kod to pomozemy ci go naprawic
Dr.VaNs
tak na szybko z pamięci bo nie siedze przy swoim kompie:


$bajer = "<input type='text' name='bajer'></input>";
<a href='costam."$bajer".' class='button'>blblbl</a>
ker00x
Moim zdaniem to musialbys najpierw utworzyc strone w html w ktorej bedzie się znajdowal formularz czyli np cos takiego:
Kod
<html>
   <body>
     <form action = "przenies.php" method = "post"/>
   <input type="text" name="bajer"/>
   <input type="submit" value="Przejdz do ID użytkownika" />
   </body>
   </html>

A nastepnie plik ktory obsluzy ten formularz czyli w tym wypadku przenies.php snitch.gif
Kod

<?php

     $bajer=$_POST['bajer'];//pobieramy dane z pola tekstowego
     if ($bajer == '123'){
     echo "<a href='http://costam.pl/user.php?id='.$bajer.''>Przechodzimy do Usera:)</a>";//tworzymy link z wpisanym ID
     }
     ?>

To tak na szybko kolego nawet nie sprawdzalem mam nadzieje ze bedzie dzialac i Tobie troszke pomoze smile.gif

PS nie musisz korzystac z if
qbs
lub po prostu:

Kod
<form action="/user.php" method="get" /><input type="text" name="id" /><input type="submit" /></form>
ker00x
i co tym zyskales kolego ? przeciez nie przeniesie cie na wet na inna strone sadsmiley02.gif
melkorm
Cytat
i co tym zyskales kolego ? przeciez nie przeniesie cie na wet na inna strone


Z tych strzępek informacji ciężko wywnioskować na jakiej stronie dzieje się pobieranie z bazy id usera, a to już zależy jak zostanie napisany kod akcja może dziać się na tej samej stronie lub innej więc gdy ktoś da:

  1. <?php
  2. if(isset($_GET['id'])) {}
  3. ?>


to to co kolega wyżej napsiał zadziała.

Ogólnie to i tak ciężko odpsiać poprawną odpowiedź bo zamało informacji - szczegółów, jak dlamnie :[
qbs
Cytat(ker00x @ 24.09.2008, 13:03:49 ) *
i co tym zyskales kolego ? przeciez nie przeniesie cie na wet na inna strone sadsmiley02.gif


najpierw sprobuj, pozniej sie wypowiadaj smile.gif a jak nie znamy podstaw HTML'a to polecam kursik: http://kurshtml.boo.pl winksmiley.jpg pozatym, z

Cytat
Wpisuje ID usera w pole

a później skrypt bierze tą wartość i przenosi na strone:

http://costam.pl/user.php?id=id_z_formularza


chyba jasne jest o co chodzi
Dr.VaNs
Pff, trochę Dzięki Wam Sobie poradziłem.

najpierw mam podstawowy formularz który zbiera ID od usera:

Kod
<html>
    <body>
      <form action = "gen.php" method = "post"/>
    <input type="text" name="id"/>
    <input type="submit" value="Przejdz do ID użytkownika" />
    </body>
    </html>


Później na stronie która się włącza będzie kilka opcji do wyboru, ale jak narazie jest jedna, jutro może dwie.

Kod

<?php

      $name=$_POST['id'];
    
      echo "<a href='http://costam.pl/sygn.php?name=";
     echo $name;
     echo "'>Generuj Sygnature/Podpis</a>";
      
      ?>


I po przejściu w pliku generującym grafike z danych w pliku xml'a

Kod
$accountName = $_GET['name'];
$stats = "http://serwer.glowny.com/$accountName?xml=true";

i dalej kod gryzący xml do jpg.
....


Jeszcze raz Dzięki za Wszelką Pomoc.
Pozdrawiam.

Pomógł dałem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.