Ergebnis 1 bis 6 von 6

Thema: PHP Script Hilfe

  1. #1
    HTML Newbie
    Registriert seit
    06.02.2008
    Beiträge
    3
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard PHP Script Hilfe

    Hallo Leute,

    ich bitte um HILFE. ich muss ein Script von ein projekt fertigschreiben aber ich kann nicht nicht programmieren :confused:
    meine Aufgabe ist dass ich ein Script schreibe zu Kalkulieren. die jungs haben diese Script fertig geschrieben und mir gegen:

    <html>
    <head>
    <script language="javascript">
    <!--
    function calculate(){
    if (document.savedata.menge.value==""){
    alert ("Bitte geben Sie eine Mengenanzahl an!");
    document.savedata.menge.focus();
    document.savedata.menge.value="???";
    return false;
    }

    if (document.savedata.menge.value!=""){
    var menge=document.savedata.menge.value;
    menge=parseInt(menge);
    if (!isFinite(menge)){
    alert ("Bitte geben Sie eine zahl ein!");
    document.savedata.menge.focus();
    return false;
    }
    }

    if (document.savedata.breite.value==""){
    alert ("Bitte geben Sie die Breite an!");
    document.savedata.breite.focus();
    document.savedata.breite.value="???";
    return false;
    }

    if (document.savedata.breite.value!=""){
    var breite=document.savedata.breite.value;
    var breite = breite.replace(",",".");
    breite=parseFloat(breite);
    if (!isFinite(breite)){
    alert ("Bitte geben Sie eine zahl ein!");
    document.savedata.breite.focus();
    return false;
    }

    if (document.savedata.mass_breite[1].selected==true){
    document.savedata.mass_breite[0].selected=true;
    breite=breite/100;
    }
    document.savedata.breite.value=breite;
    }

    if (document.savedata.hoehe.value==""){
    alert ("Bitte geben Sie eine Höhe ein!");
    document.savedata.hoehe.focus();
    document.savedata.hoehe.value="???";
    return false;
    }

    if (document.savedata.hoehe.value!=""){
    var hoehe=document.savedata.hoehe.value;
    var hoehe = hoehe.replace(",",".");
    hoehe=parseFloat(hoehe);
    if (!isFinite(hoehe)){
    alert ("Bitte geben Sie eine zahl ein!");
    document.savedata.hoehe.focus();
    return false;
    }

    if (document.savedata.mass_hoehe[1].selected==true){
    document.savedata.mass_hoehe[0].selected=true;
    hoehe=hoehe/100;
    }
    document.savedata.hoehe.value=hoehe;
    }

    var flaeche=breite*hoehe;
    var gesamtflaeche=breite*hoehe*menge;

    if (flaeche<1){
    alert ("Die Fläche muss mindestens 1qm betragen!\nBitte ändern Sie Ihre Angaben!");
    return false;
    }

    var versandindex=1;
    if(versandindex==1){versandtext="Standardversand"; }
    if(versandindex==2){versandtext="Expressversand";}

    document.savedata.submit();
    }

    function bestellen(){
    if (document.savedata.zsumme.value>0){
    var linkinhalt="";
    for (var i = 0; i < document.savedata.length; ++i) {
    if (document.savedata.elements[i].name!="undefined" && document.savedata.elements[i].value!="undefined"){
    linkinhalt=linkinhalt+document.savedata.elements[i].name+"="+document.savedata.elements[i].value+"&";
    }
    }
    parent.location.href="indexd41d.html?"+linkinhalt+ "task=save_basket";
    }
    }

    function infowindow(wert){
    kl_x=(screen.width-400)/2;
    kl_y=(screen.height-300)/2;
    window.open('infowindow.php?info='+wert,'','width= 400,top='+kl_y+',left='+kl_x+',height=300');
    }

    function auftrag(){
    if (document.savedata.zsumme.value>0){
    kl_x=(screen.width-500)/2;
    kl_y=(screen.height-400)/2;
    window.open('pdf_contract.html','','width=500,top= '+kl_y+',left='+kl_x+',height=400');
    }
    }

    function daten(wert){
    var material=document.savedata.material.options[document.savedata.material.selectedIndex].value;
    var breite=document.savedata.breite.value;
    var hoehe=document.savedata.hoehe.value;
    var mass_breite=document.savedata.mass_breite.options[document.savedata.mass_breite.selectedIndex].value;
    var mass_hoehe=document.savedata.mass_breite.options[document.savedata.mass_hoehe.selectedIndex].value;
    var druck=document.savedata.druck.options[document.savedata.druck.selectedIndex].value;
    var vorbereitung=document.savedata.vorbereitung.option s[document.savedata.vorbereitung.selectedIndex].value;
    kl_x=(screen.width-440)/2;
    kl_y=(screen.height-520)/2;
    window.open('view_factsheetc518.html?lang=de&amp;m aterial='+material+'&breite='+breite+mass_breite+' &hoehe='+hoehe+mass_hoehe+'&druck='+druck+'&vor ber eitung='+vorbereitung,'','width=440,top='+kl_y+',l eft='+kl_x+',height=520,scrollbars=yes');
    }


    function showprint(){
    var materialindex=document.savedata.material.options[document.savedata.material.selectedIndex].value;
    if (materialindex==1){
    document.savedata.druck.options.length=0;
    document.savedata.druck.options[0]=new Option ('4/0 CMYK',1,true,true);
    }
    if (materialindex==2){
    document.savedata.druck.options.length=0;
    document.savedata.druck.options[0]=new Option ('4/0 CMYK',1,true,true);
    }
    if (materialindex==3){
    document.savedata.druck.options.length=0;
    document.savedata.druck.options[0]=new Option ('4/4 CMYK',2,true,true);
    }
    if (materialindex==4){
    document.savedata.druck.options.length=0;
    document.savedata.druck.options[0]=new Option ('4/0 CMYK',1,true,true);
    }
    if (materialindex==5 || materialindex==6){
    document.savedata.druck.options.length=0;
    document.savedata.druck.options[0]=new Option ('0/0 unbedruckt',3,true,true);
    }
    }

    function testprice(){
    document.savedata.einzelpreis.value="";
    document.savedata.qmprice.value="";
    document.savedata.zwischensumme.value="";
    MM_showHideLayers('nextdiv','','hide');
    }

    function MM_findObj(n, d) { //v4.01
    var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    function MM_showHideLayers() { //v6.0
    var i,p,v,obj,args=MM_showHideLayers.arguments;
    for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
    }

    function showtooltip(wert1,wert2,wert3,wert4){
    parent.location.href="javascript:displayStaticMess age('"+wert1+"','"+wert2+"',"+wert3+","+wert4+")";
    }
    //-->
    </script>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"><style type="text/css">
    <!--
    body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    }
    -->
    </style></head>
    <link href="css/css.css" rel="stylesheet" type="text/css">
    <body>
    <form action="calculator.php" method="GET" name="savedata">
    <input type="hidden" name="lang" value="de" />
    <input type="hidden" name="id" value="46">
    <input type="hidden" name="parent_id" value="17">
    <input type="hidden" name="content_id" value="0">
    <input type="hidden" name="versand" value="1">
    <input type="hidden" name="basket_id" value="" />
    <input type="hidden" name="zsumme" value="0">
    <input type="hidden" name="task" value="calculate">
    <table border="0" cellpadding="0" cellspacing="0" class="table450">
    <tr>
    <td width="450" height="14">
    <table width="370" border="0" cellspacing="0" cellpadding="0" class="normal">
    <tr>
    <td class="black">Menge<input type="text" name="menge" style="vertical-align:middle;width:40px;margin-right:3px;" class="textinput_number" value="1" onChange="testprice()"/>Stücke</td>
    <td align="right" class="black">Breite<input type="text" name="breite" style="width:100px;vertical-align:middle;margin-left:3px;margin-right:3px" class="textinput_number" value="" onChange="testprice()" /><select name="mass_breite" style="width:50px;vertical-align:middle" onChange="testprice()">
    <option value="m" onChange="testprice()">m</option>
    <option value="cm" onChange="testprice()">cm</option>
    </select></td>
    </tr>
    <tr>
    <td></td>
    <td align="right" class="black">Hoehe<input type="text" name="hoehe" style="width:100px;vertical-align:middle;margin-left:3px;margin-right:3px" class="textinput_number" value="" onChange="testprice()" /><select name="mass_hoehe" style="width:50px;vertical-align:middle;" onChange="testprice()">
    <option value="m">m</option>
    <option value="cm">cm</option>
    </select> </td>
    </tr>
    </table></td>
    </tr>
    </table>
    [img]images/xtrans.gif[/img]

    <table border="0" cellpadding="0" cellspacing="0" class="table450">
    <tr><th>Verarbeitung</th></tr>
    <tr>
    <td width="450" height="14" valign="middle">
    <table width="410" border="0" cellspacing="0" cellpadding="0" class="normal">
    <tr>
    <td class="black">Material</td>
    <td width="250" align="right" class="black"><select name="material" style="width:250px" onChange="showprint();
    testprice();">
    <option value="1" >Artikel 01</option>
    <option value="2" >Artikel 02</option>
    <option value="3" >Artikel 03</option>
    <option value="4" >Artikel 04</option>
    <option value="5" >Artikel 05</option>
    <option value="6" >Artikel 06</option>
    </select></td>
    </tr>
    <tr>
    <td class="black">Druck</td>
    <td align="right" class="black"><select name="druck" style="width:250px"></select></td>
    </tr>
    <tr>
    <td class="black">Aufhängungsart</td>
    <td align="right" class="black">
    <select name="vorbereitung" style="width:250px">
    <option value="3" >Vorbereitung 01 </option>
    <option value="4" >Vorbereitung 02</option>
    <option value="5" >Vorbereitung 03</option>
    </select></td>
    </tr>
    </table></td>
    </tr>
    </table>
    [img]images/xtrans.gif[/img]

    <table border="0" cellpadding="0" cellspacing="0" class="table450">
    <tr><th>Preise</th></tr>
    <tr>
    <td width="450">
    <table width="370" border="0" cellspacing="0" cellpadding="0" class="normal">
    <tr>
    <td width="110" class="black">Preis pro Stück</td>
    <td align="left" class="black"><input type="text" name="einzelpreis" style="width:90px" readonly="readonly" class="textinput_number" value="EUR 0,00" /></td>
    <td align="right" class="black">Preis/m²</td>
    <td width="95" align="right" class="black" style="padding-right:5px"><input type="text" name="qmprice" style="width:90px" readonly="readonly" class="textinput_number" value="EUR 0,00"></td>
    </tr>
    <tr>
    <td class="black">Gesamtpreis </td>
    <td width="90" align="right" class="black"><input type="text" name="zwischensumme" style="width:90px" readonly="readonly" class="textinput_number" value="EUR 0,00" /></td>
    <td colspan="2" rowspan="2" align="right"><input type="button" class="taste_grw_100" onClick="calculate()" value="berechnen" /></td>
    </tr>
    <tr>
    <td colspan="2" class="black" style="font-size:9px"></td>
    </tr>
    </table></td>
    </tr>
    </table>
    [img]images/xtrans.gif[/img]

    <div style="visibility:hidden;width:450px;height:50px" id="nextdiv"><input type="button" class="taste_gr_140" onClick="daten()" value="Daten ansehen" style="margin-right:5px"><input type="button" class="taste_gr_220" onClick="bestellen()" value="zum Warenkorb hinzufügen"></div>
    </form>
    <script>showprint()</script>

    </body>
    <meta http-equiv="content-type" content="text/html;charset=UTF-8">
    </html>


    jetzt ich sollte weiter ein PHP script schreiben, die Preise kalkulieren.

    bitte ich habs keine Ahnung.
    Kann jemand mir helfen bitte bitte
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Bandit
    Gast

    Standard

    Hi,
    solltest du dich wundern, dass du keine antworten bekommst, dann könnte das daran liegen, dass

    a) du den quellcode unformtiert gepostet hast
    b) du keinerlei beschreibung angefügt hast, was genau zu machen ist

    Und dann noch eine Frage: in wievielen foren hast du diese frage gestellt? In zweien habe ich es schon gesehen.

    Gruß
    bandit

  3. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    06.02.2008
    Beiträge
    3
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Zitat Zitat von bandit600
    a) du den quellcode unformtiert gepostet hast
    Hallo bandit,

    wie sollte ich noch dann tun? online hochladen?
    Zitat Zitat von bandit600
    Und dann noch eine Frage: in wievielen foren hast du diese frage gestellt? In zweien habe ich es schon gesehen.
    was von eine Frage hmmm.. zu deine Intresse ich habes in 2-3 foren geschrieben, ist das schlimm wenn probleme hat nach Hilfe ruft?und zwar ich dachte man hilf die andren in foren nicht wie du .....

  4. #4
    Bandit
    Gast

    Standard

    Zitat Zitat von tati85
    wie sollte ich noch dann tun?
    Statt des fettdrucks wäre der code-tag eindeutig besser gewesen.
    Zitat Zitat von tati85
    zu deine Intresse ich habes in 2-3 foren geschrieben, ist das schlimm wenn probleme hat nach Hilfe ruft?und zwar ich dachte man hilf die andren in foren nicht wie du .....
    Du willst deinen quellcode angepasst haben und stellst die frage in mehreren foren. Mal davon ausgegangen, dass du eine vernünftige problembeschreibung beigelegt hättest, würden sich eventuell mehrere leute gleichzeitig auf dieses problem stürzen. Findest du das in ordung? Selber keine ahnung haben, aber nach nach möglichkeit viele leute mit seinem problem beschäftigen. Ich persönlich finde so ein verhalten nicht ok! Zumindest ein hinweis, dass du die frage auch in anderen foren gestellt hast, wäre in meinen augen nur fair gewesen.

    Und b) hast du wieder dezent ausgelassen.

    Gruß
    bandit

  5. #5
    HTML Newbie
    Themenstarter

    Registriert seit
    06.02.2008
    Beiträge
    3
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ja du hast recht, ich schreibe für erste mal in foren oder so was hatte ich nie.....
    ich habe gehofft, dass eine open Source oder so was gibts. kennst du dich überhaubt mit php aus ?

  6. #6
    Azubi(ne)
    Registriert seit
    19.01.2006
    Ort
    Luxemburg
    Beiträge
    58
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    naja und was soll dieses script jetzt machen? und was funzt nicht?

Ähnliche Themen

  1. shoutcast script hilfe
    Von speedway2002 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 27.11.2007, 04:12
  2. hilfe für script
    Von theclasses im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 04.09.2007, 21:49
  3. hilfe bei .pl script online schach script
    Von gast im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 24.05.2007, 22:00
  4. Hilfe bei einem Script
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 16.01.2006, 12:41
  5. Hilfe bei Chat Script...
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 02.05.2005, 11:36

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •