4x bewertet

Askform ins Layout einbinden

von Papierherz  |  23.11.2009 um 14:21 h
Skriptverwendung
Typ: Skriptverwendung
Stufe:Einfach Mittelmäßig
Mit diesem Tutorial erfülle ich einen Wunsch aus der Wishlist _ Es geht darum die Askform also das Formular indem Besucher ihre Fragen stellen zu können ins Layout einzubinden ohne dabei gleich das vollständige Ask Me anzuzeigen.

Was Du brauchst:
PHP fähigen Webspace + FTP
Wak′s Ask & Answer Script


Aleitung zu Installation findet ihr HIER und wie ihr euer Ask Me in eure Seite einbindet erfahrt ihr HIER.

Bevor wir nun anfangen gibt es HIER noch eine kleine Demo wie es später aussehen könnte -

Öffnet in eurem Ask Me Ordner die Datei ask.php und scrollt bis Zeile 65 :

<?php include(′askform.php′)?>

Das ist der Codeschnipsel den Ihr benötigt um das Formular zum Fragen stellen auf eurer Homepage einzubinden Smilie Diesen Code plaziert Ihr nun dort wo das Formular zum Fragen stellen erscheinen soll, vergesst bitte nicht die Pfadangabe zu korigieren Smilie

Damit nun aber die abgesendeten Fragen in eurem Ask Me landen, müssen wir noch die askform.php bearbeiten, gleich am Anfang steht folgendes :


//If you seperate this file from ask.php, you need to change the line below to:
// $url = "path/to/your/ask&answer_page.php";
// for example, if your ask&answer page is http://domain.com/askme.php change the line to:
// EG: $url = "http://domain.com/askme.php";


Bild dazu um euch den Code zu verdeutlichen

In der Zeile (2) mit $url = müsst Ihr nun noch euren Pfad zu eurem Ask Me angeben (Ordner) ...

Zum Beispiel : http://test.te.funpic.de/askme/askme.php

Sollte ihr eurer Ask Me ins Layout eingebunden haben dann muss dort diese Adresse stehen.

Zum Beispiel : http://meineseite.de/askme.php


Ich hoffe das Tutorial war verständlich und hat geholfen, übrigends wer die Readme Datei, die beim Askme Script dabei ist, gelesen hätte, hätte gesehen das dort eine Anleitung auf Englisch steht Smilie



9 Kommentare




CrazyMoFu

HAMMMA Danke das du den wunsch erfüllt hast aber jetzt bei diesem Damit nun aber die abgesendeten Fragen in eurem Ask Me landen, müssen wir noch die askform.php bearbeiten, gleich am Anfang steht folgendes :

Das verstehe ich nicht soll ich die datei rauskopieren und auch zu diesem askform zeug machen oder einfach direkt im richtigen askme ändern weil es doch sonst nicht mehr das echte oder?

ABER DANKE!
am 23.11.2009 um 14:33 Uhr


Murderprincess

Gutes Tutorial. Schön beschrieben.
Einige Flüchtigkeitsfehlerchen haben sich eingeschlichen aber nichts gravierendes.

Bist du dir sicher dass man

// $url = "path/to/your/ask&answer_page.php";

verändern muss? Und nicht iwo danach? Ich dachte wenn // davor steht gehört es nicht mehr zum Script sondern ist ein simples Kommentar.

Cheerio
am 23.11.2009 um 15:32 Uhr


Papierherz

@ CrazyMoFu : Wenn du die askform.php öffnest steht dieses //If you seperate this file ... gleich am Anfang und dort beim $url = musst du deinen Pfad angeben. In der askme.php musst du nichts ändern.

@ Murderprincess : Dankeschön (: Ich werd nacher das Tut nochmal genauer auf Schreibfehler etc. überprüfen, hatte es gestern Nacht geschrieben und da kann sowas schonmal passieren Smilie

Ja du hast recht, hab mich vertan und was übersehen werde ich gleich korigieren xD
am 23.11.2009 um 16:09 Uhr


Papierherz

@ Murderprincess : Nochmal Ich ˆ-ˆ Also hab es gerade nochmal geteste und es stimmt so, der // Kommentar steht ja zwischen <?PHP ?> .

Hatte versucht das $url = $phpSelf; zu ändern da annahm das ich dieses übersehen hatte, aber dann funktionierte es nicht mehr.
am 23.11.2009 um 16:25 Uhr


SmaX

Cooles Tutorial, ich benutze Wordpress zwar nicht, aber trozdem 6P!

am 23.11.2009 um 19:50 Uhr


Kaley

@Smax: Wieso Wordpress?
am 24.11.2009 um 00:37 Uhr


CrazyMoFu

Tut mir leid aber ich verstehe das nicht....
Kann mir dabei jemand helfen und das einrichten?
Eig. verstehe ich sowas aber iwie kp.... xD
am 24.11.2009 um 18:19 Uhr


Larita

Tolles Tutorial und super erklärt :)
am 26.11.2009 um 17:51 Uhr


krisnoelle

Hey das ist doch ganz einfach erklärt xD
Ihr geht auf eure index.htm site und bearbeitet sie und gebt dann

<table class="qapost" border="0" width="100%">

<tbody><tr><form action="http://deineseite.de/askme/askme.php" method="Post"></form>
<td align="center"><b>Frag mich : </b> <br> <input name="question" type="text"> <input name="ask" value="Go!" type="submit"></td>


xD? War doch nicht so schwer oder...
xoxo Kris
am 23.04.2010 um 20:46 Uhr