| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: verarbeitung von "ismap" (in html img tag) in php im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige habe folgenden code in meiner angezeigten html seite <a href="test2.php?dev_id=9"><img src="./img_test/test.php" ismap></a> wenn ich nun auf die image_map klicke ...
![]() |
| | #1 (permalink) |
| Moderator ![]() Registriert seit: 17.10.01 ![]() Likes: 0 | Anzeige habe folgenden code in meiner angezeigten html seite <a href="test2.php?dev_id=9"><img src="./img_test/test.php" ismap></a> wenn ich nun auf die image_map klicke bekomme ich in der browser adresszeile http://*blabla*/test2.php?dev_id=9?28,245 angezeigt in php habe ich nun $_GET["dev_id"]='9?28,245' hat wer ne schlaue idee wie ich diese koordinaten in eine variable bekomme? |
| | |
| | #2 (permalink) |
| Member of Honour ![]() Registriert seit: 28.05.03 ![]() Likes: 1 | Code: $dev_id = $_GET['dev_id'];
$paramarray = explode('?', $QUERY_STRING);
$koordinaten = explode(',', $paramarray[1]);
$x = $koordinaten[0];
$y = $koordinaten[1]; <a href="test2.php?dev_id=9"><img src="./img_test/test.php" ismap></a> aber mal in diese ändern <a href="test2.php?dev_id=9&"><img src="./img_test/test.php" ismap></a> also mit nem kaufmannsund hinter der 9, sonst bekommst du $dev_id mit $_GET[] nicht richtig oder du machst es besser gleich so <a href="test2.php?9"><img src="./img_test/test.php" ismap></a> und dann holst beides (id und koordinaten) via explode aus dem query string dann hast du nicht so ein mischmasch übrigens hast du in deinem beispiel einmal id und einmal dev_id benutzt also pass auf, falls das in deinem skript auch unterschiedlich sein sollte
__________________ http://livehabo.hackerboard.de | http://livebb.sourceforge.net |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) | |
| Moderator ![]() Registriert seit: 17.10.01 ![]() Likes: 0 | das mit dem explode funktioniert zwar....aber da ich nicht immer nur "dev_id" zusaetzlich zu den koordinaten uebergeben will, kann ich nicht genau vorhersagen, in welcher dieser variabeln dise koordinaten sind. wenn ich ich den link auf <a href="test2.php?dev_id=9"> aendere hab ich eine zusaetzliche get wariable namens $_GET['?*x*,*y*'] da die koordinaten nicht fest definiert sind, habe ich ja ein problem mit dem ansprechen dieser variable. Zitat:
| |
| | |
| | #4 (permalink) | |
| Member of Honour ![]() Registriert seit: 28.05.03 ![]() Likes: 1 | na du kannst ja trotzdem den querystring mit '?' exploden und dann nimmst du das letzte arrayfeld und das sind dann garantiert die koordinaten, egal wieviel parameter davor kommen, denn am ende wird ja immer ?x,y angehängt Zitat:
__________________ http://livehabo.hackerboard.de | http://livebb.sourceforge.net | |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| E-Mail verarbeitung durch Server selbst | onemice | Internet Allgemein | 2 | 12.08.08 15:52 |
| verarbeitung von word dokumente | Mechanius | (Web-) Design und webbasierte Sprachen | 3 | 21.04.06 12:29 |
| Html | Sabo | (Web-) Design und webbasierte Sprachen | 9 | 26.08.05 12:43 |
| php in html | justj | (Web-) Design und webbasierte Sprachen | 6 | 16.10.03 18:09 |
| html zu wml | Borgelite | Applikationen | 1 | 25.05.03 17:55 |