myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Webmaster Talk > Entwicklung & Programmierung
Seite neu laden

[PHP] Formular ergänzt "http://" automatisch?

Willkommen

myGully

Links

Forum

 
Thema geschlossen
 
Themen-Optionen Ansicht
Ungelesen 27.10.10, 19:49   #1
Idi123
Anfänger
 
Benutzerbild von Idi123
 
Registriert seit: Oct 2010
Beiträge: 26
Bedankt: 185
Idi123 ist noch neu hier! | 0 Respekt Punkte
Standard [PHP] Formular ergänzt "http://" automatisch?

Ich suche ein PHP Skript, dass bei einem Formular "http://" automatisch ergänzt
THX
Mfg, Idi123
Idi123 ist offline  
Ungelesen 28.10.10, 07:26   #2
Mr_Braun
abcdefgh
 
Benutzerbild von Mr_Braun
 
Registriert seit: Oct 2008
Ort: Ziegengehege
Beiträge: 2.650
Bedankt: 2.533
Mr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt Punkte
Standard

Wäre schön, wenn du erzählst wo das ganze ergänzt werden soll.
Wenn du den Inhalt eines Feldes (z.B. Eingabe Webseite) ergänzen willst, könntest du versuchen zwei Variablen zu bilden

Pseudocode mäßig:
PHP-Code:
var 1=http://
var =InhaltFormfeld

var 1+var = [url]http://InhaltFormfeld[/url] 

N.s.: Lass in Zukunft das "Affe" aus der Überschrift.
Mr_Braun ist offline  
Ungelesen 28.10.10, 15:39   #3
Idi123
Anfänger
 
Benutzerbild von Idi123
 
Registriert seit: Oct 2010
Beiträge: 26
Bedankt: 185
Idi123 ist noch neu hier! | 0 Respekt Punkte
Standard

es ist sozusagen ein webbrowser im webbrowser und falls kein http eingegeben wurde soll dies ergänzt werden.
Idi123 ist offline  
Ungelesen 28.10.10, 15:55   #4
Mr_Braun
abcdefgh
 
Benutzerbild von Mr_Braun
 
Registriert seit: Oct 2008
Ort: Ziegengehege
Beiträge: 2.650
Bedankt: 2.533
Mr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt Punkte
Standard

Ein Verweis wäre vlt. ganz gut oder ggf. ein Screenshot.

Wie gesagt, man kann das sicherlich durchaus mit Variablen lösen. Der große Programmier/PHP-Geek bin ich aber nun leider auch nicht.

Eine if-Schleife unter Bedingung, dass wenn die ersten URL-Buchstaben nicht http:// sind, dass er dies dann einfügt, sollte aber machbar sein.
Mr_Braun ist offline  
Ungelesen 29.10.10, 17:06   #5
Idi123
Anfänger
 
Benutzerbild von Idi123
 
Registriert seit: Oct 2010
Beiträge: 26
Bedankt: 185
Idi123 ist noch neu hier! | 0 Respekt Punkte
Standard

ja machbar sollte das schon sein. ich weiß aber nicht wie ich an die richtigen befehle komme. eigentlich bin ich aber ein richtiger php geek aber das habe ich noch nie machen wollen.
hier der screenshot:


PS. Die Seite ist offline und soll auch offline laufen. PHP Skript will ich nicht schicken da ich Code nicht 'verschenke' den ich selbst geschrieben hab. Sonst finde ich eine zweite Version unter anderem Namen im Internet ;D
Idi123 ist offline  
Ungelesen 29.10.10, 21:36   #6
Daeran
Erfahrener Newbie
 
Registriert seit: Sep 2009
Beiträge: 121
Bedankt: 141
Daeran sollte auf gnade hoffen | -12 Respekt Punkte
Standard

Wofür bitteschön soll in einem Suchfeld (!) eine Adresse eingegeben werden? Das http:// ist für eine Suchmaschine auch völlig unerheblich.
Daeran ist offline  
Ungelesen 29.10.10, 21:56   #7
Idi123
Anfänger
 
Benutzerbild von Idi123
 
Registriert seit: Oct 2010
Beiträge: 26
Bedankt: 185
Idi123 ist noch neu hier! | 0 Respekt Punkte
Standard

Guck doch mal genau hin, mann!
die seite befindet sich in einem frame! es geht um das ganze zeug um den frame herum! dor ist ein eingabe feld mit go button. wenn jetzt jemand eine adresse eingibt wird der frame auf die adresse gesetzt. soweit so gut.
nun soll es aber unabhängig davon funktionieren ob man das http eingibt oder weglässt.
Idi123 ist offline  
Ungelesen 29.10.10, 22:48   #8
Idi123
Anfänger
 
Benutzerbild von Idi123
 
Registriert seit: Oct 2010
Beiträge: 26
Bedankt: 185
Idi123 ist noch neu hier! | 0 Respekt Punkte
Standard

Lösung gefunden!

Ich hab weiter gesucht und die Funktion stristr() gefunden!
Das fertige Skript war so:

PHP-Code:
$string 'http://';
if(
stristr($url2$string) === FALSE) {
    
$url "$string$url2";
}
else {
    
$url $url2;

$string ist das Wort welches gesucht wird. hier die 'http' eingabe.
$url2 wurde in das formular eingegeben und ist die angefragte seite.
$url wird in den fertigen frame eingefügt.

In der if-Anweisung wird mit stristr() geprüft ob in $url2 der $string vorkommt. ist dem nicht so (if) wird http angefügt.
In der else-ANweisung wird die $url auf $url2 gesetzt.

THX für die Hilfe.

Idi123
Idi123 ist offline  
Ungelesen 30.10.10, 17:22   #9
Mr_Braun
abcdefgh
 
Benutzerbild von Mr_Braun
 
Registriert seit: Oct 2008
Ort: Ziegengehege
Beiträge: 2.650
Bedankt: 2.533
Mr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt PunkteMr_Braun leckt gerne myGully Deckel in der Kanalisation! | 3209609 Respekt Punkte
Standard

-Closed-
Mr_Braun ist offline  
Thema geschlossen


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:59 Uhr.


Sitemap

().