SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 04.02.2002, 15:58:08
ProGamer11 ProGamer11 ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 55
Formularelemente auslesen

Hallo

ich hoffe ihr könnt mir helfen, ich will ein Formular machen wo man in ein Textfeld (website) eine Internetadresse eingibt. Wenn man nun auf "OK" klickt soll das Formular alle Formularelemente der eingegebenen Website auslesen und auflisten bzw. anzeigen.

also z.B. so:

MeineDatei.php:
<Formular>
Website: <textfeld website> z.B. http://www.selfphp3.de/de/extras/newsletter.php
<Button "OK">
</Formular>

bei Klick auf OK soll nun folgendes passieren:

MeineDatei.php:
Die Formularelemente von $website (http://www.selfphp3.de/de/extras/newsletter.php)

<Radio Button Anrede>
<Textfeld Vorname>
<Textfeld Name>
<Textfeld E-Mail>
..



Robin
Mit Zitat antworten
  #2  
Alt 04.02.2002, 22:22:18
Irgendware Irgendware ist offline
Anfänger
 
Registriert seit: Feb 2002
Alter: 36
Beiträge: 1
Das ist gar nicht mal so schwer.

Wenn du dein Formular so aufbaust:

<INPUT name="url" id="url" value=<? echo $url; ?>>
<Textfeld name="Adresse" id="Adresse" value=<? echo $Adresse; ?>>
...
<INPUT type=submit value="OK">

Müsste das Funktionieren.

Wichtig ist die name Eigenschaft und, dass bei value als PHP Befehl die Variable mit dem Namen der Name Eigenschaft wieder ausgegeben wird.
__________________
Jeder Computer ist nur so gut wie sein Nutzer davor
Mit Zitat antworten
  #3  
Alt 05.02.2002, 00:18:14
ProGamer11 ProGamer11 ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 55
Hi

funktioniert irgendwie nicht ...

hier ist ein Beispiel:
http://www.dynamicvision.de/gewinnsp...nistration.php

User: admin
PW: 123456

-> Gewinnspiel eingeben -> Url:
http://www.selfphp3.de/de/extras/newsletter.php -> Hinzufügen und die Formularelemente werden aufgelistet...
Mit Zitat antworten
  #4  
Alt 05.02.2002, 07:12:53
Damir Damir ist offline
Administrator
 
Registriert seit: Jan 2002
Ort: Köln
Alter: 50
Beiträge: 1.276
Hi,
es gibt verschiedene Ansaetze fuer Dein Problem:
1. Oeffne die entfernte Seite mit fopen (siehe URL)
http://www.selfphp.info/funktionsref...onen/fopen.php
2. Nutze dann die regulaeren Ausdruecke (z.B. eregi)
http://www.selfphp.info/funktionsref...osix/eregi.php

Du solltest Dich aber auf jeden Fall mit den regulaeren Ausdruecken beschaeftigen, da sie ein enormes Werkzeug sind.
Bye Damir
Mit Zitat antworten
  #5  
Alt 05.02.2002, 13:01:39
ProGamer11 ProGamer11 ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 55
Hallo

danke, dann werde ich mir das mal alles durchlesen :-)
Mit Zitat antworten
  #6  
Alt 05.02.2002, 13:06:27
Damir Damir ist offline
Administrator
 
Registriert seit: Jan 2002
Ort: Köln
Alter: 50
Beiträge: 1.276
Hi,
falls Du Probleme haben solltest, so melde Dich!
Du wirst aber gerade bei diesem Problem feststellen, wie sehr es Dir helfen wird.
Bye Damir
Mit Zitat antworten
  #7  
Alt 05.02.2002, 13:45:41
ProGamer11 ProGamer11 ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 55
Hi

hmm..

also z.b.

<?
$fp = fopen("http://www.selfphp3.de/de/extras/newsletter.php/","r");

if(ereg ("Newsletter",$fp, $regs))
{
print ("Newsletter Text vorhanden");
}
else
{
print ("Newsletter Text nicht vorhanden");
}

?>

kann man so festellsten ob der Text "Newsletter" bei www.Selfphp3.de/.. vorkommt?



Robin
Mit Zitat antworten
  #8  
Alt 05.02.2002, 13:56:40
Damir Damir ist offline
Administrator
 
Registriert seit: Jan 2002
Ort: Köln
Alter: 50
Beiträge: 1.276
Nein, aber so ;-))

$fp = fopen("http://www.selfphp3.de/de/extras/newsletter.php/","r");
while (!feof($fp)) {

$zeile = fgets($fp, 4096);
if(ereg ("Newsletter",$zeile, $regs))
{
print ("Newsletter Text vorhanden");
}

}

Bye Damir
Mit Zitat antworten
  #9  
Alt 05.02.2002, 14:14:19
ProGamer11 ProGamer11 ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 55
Hi

jetzt habe ich:


<?

$fp = fopen("http://www.selfphp3.de/de/extras/newsletter.php/","r");
while (!feof($fp))
{

$zeile = fgets($fp, 4096);
if(ereg ("anrede",$zeile, $regs))
{
print ("<input type=radio name=anrede value=$regs[0] ><br>");
}

}


?>


ist es so richtig um die "anrede" Radio Boxen aufzulisten?


Robin
Mit Zitat antworten
  #10  
Alt 05.02.2002, 14:21:32
Damir Damir ist offline
Administrator
 
Registriert seit: Jan 2002
Ort: Köln
Alter: 50
Beiträge: 1.276
Hi,
sicherlich wirst Du damit vieleicht etwas finden aber woher willst Du wissen, dass es immer 100% so im Quellcode steht???
Lese hier mal die Seite genau durch!
http://www.entwickler.com/le/ausgabe...6/online.shtml
Bye Damir
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:09:32 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.


© 2001-2021 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt