| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: erste buchstaben von einem DB eintrag auswerten? im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige hallo ich bastel mir grade eine art cms selber.. bin nun dabei die links in die verschiedenen subnavis per ...
![]() |
| | #1 (permalink) |
| Anzeige hallo ich bastel mir grade eine art cms selber.. bin nun dabei die links in die verschiedenen subnavis per formular und über mysql einzubinden.. das prob is ich muss bestehende variablen übernehmen.. ich habe es getestet und bin zu dem entschluss gekommen das man in di DB nich index.php?sub=$sub schreiben kann.. dann hab ich einfach bei der ausgabe die variabel dranghängt..: Code: <a class=\"sub\" href=\"".$row->url."&sub=$sub\"> deshalb meine frage.. gibt es eine möglichkeit die ersten buchstaben zu überprüfen und dann zu sagen if (http://) { <a class=\"sub\" href=\"".$row->url.""> } else { <a class=\"sub\" href=\"".$row->url."&sub=$sub\"> so in der art? } | |
| | |
| | #2 (permalink) |
| Administrator ![]() Registriert seit: 02.10.01 ![]() ![]() Likes: 30 | Würde ich mit einem Regulären Ausdruck abfragen. Code: if (ereg("^(http|https)+(:\/\/)+[a-z0-9_-]+\.+[a-z0-9_-]", $variable)) {
$navi="<a class=\"sub\" href=\"".$row->url.""> ";
} else {
$navi="<a class=\"sub\" href=\"".$row->url."&sub=$sub\">";
} Ansonsten kannst du dem String mit substr die ersten Buchstaben abschneiden und abfragen.
__________________ RL sux big time... auch 2012! Deleting pr0n is like killing your best friend [HaBo] bei Facebook - Werde Fan |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) | |
| Themenstarter | Zitat:
was bewirke ich mit der if denn noch alles? peil das irgendwie nich so ganz.. danke schonma, Philipp | |
| | |
| | #4 (permalink) | |
| Administrator ![]() Registriert seit: 02.10.01 ![]() ![]() Likes: 30 | Zitat:
http://de3.php.net/manual/en/referen...ern.syntax.php Wenn dir die Abfrage zu weit geht, dann lass einfach die entspr. Teile weg.
__________________ RL sux big time... auch 2012! Deleting pr0n is like killing your best friend [HaBo] bei Facebook - Werde Fan | |
| | |
| | #5 (permalink) |
| Themenstarter | [a-z0-9_-] das bedeutet doch aber auch das der link index.php unter den if teil fällt..oder? prüft die (if-abfrage) eig nua die erste "row" und macht das dann für alle oder prüft der jeden eintrag? |
| | |
| | #6 (permalink) | ||
| Administrator ![]() Registriert seit: 02.10.01 ![]() ![]() Likes: 30 | Zitat:
http://www.hackerboard.de/ sowie http://hackerboard.de/bla/index.php ebenfalls erfüllt. Probiers doch einfach aus. Wie gesagt, wenn du wirklich nur den Anfang abfragen willst, dann lass einfach den Rest weg und verwende "^(http|https)+(:\/\/)" (das ^ steht für den Stringanfang) Zitat:
Der überprüft den Inhalt von $variable. Diese muss einen String enthalten, der mit http:// oder https:// beginnen muss, so wie du es wolltest. Anders als bei replace Funktionen wird hier kein ganzes Array durchlaufen. Das müsste dann zum Beispiel mit einer for oder foreach Schleife gemacht werden. http://de3.php.net/manual/en/function.ereg.php preg_match könnte man dafür übrigens ebenfalls verwenden http://de3.php.net/manual/en/function.preg-match.php
__________________ RL sux big time... auch 2012! Deleting pr0n is like killing your best friend [HaBo] bei Facebook - Werde Fan | ||
| | |
| | #7 (permalink) | |
| Themenstarter | mit Zitat:
Code: <a class=\"sub\" href=\"".$row->url."&sub=$sub\"> | |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Bestimmte Buchstaben in einem Text anders formatieren? | tine | (Web-) Design und webbasierte Sprachen | 7 | 03.06.05 22:08 |
| Bitte: Ein "Buchstaben-Umstell"-Script | Amalthea | Code Kitchen | 2 | 20.05.05 22:18 |
| Ansi String auf buchstaben testen | Phibrizzo | Code Kitchen | 6 | 05.02.05 12:10 |
| Sternchen-Passwort in Buchstaben und Zahlen | PinFi | Windows | 12 | 23.11.04 19:49 |
| JS: | mido | (Web-) Design und webbasierte Sprachen | 4 | 02.08.02 17:02 |