Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: form email e nome

  1. #1

    form email e nome

    sul mio sito statico , vorrei lasciare un form agli utenti dove possono lasciarmi il lore nome e indirizzo email , per poterli tenere informati tramite la news letter , come posso realizzare ciò ?

  2. #2
    Utente bannato
    Registrato dal
    Feb 2008
    Messaggi
    910

    Re: form email e nome

    Originariamente inviato da Innavoig
    sul mio sito statico , vorrei lasciare un form agli utenti dove possono lasciarmi il lore nome e indirizzo email , per poterli tenere informati tramite la news letter , come posso realizzare ciò ?
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Form Mail</title>
    </head>
    
    <body>
    
    <form action="mailto:tua_mail@tuo_server" method="post" enctype="text/plain" name="formail" target="_self" id=".form1">
    <label id="label1">Lascia il tuo indirizzo e-mail</label>
    
    <label id="label2">Tua Mail:</label>
    <input name="text1" type="text" id="text1" value="tua mail" size="30" />
    
    
    <label id="label3">Nome:</label>
    <input name="text2" type="text" id="text2" value="Nome" size="30" />
    
    
    <input name="b1" type="submit" id="b1" value="Invia Dati" />
    <input name="b2" type="reset" id="b2" value="Cancella Dati" />
    </form>
    
    </body>
    </html>

  3. #3
    il mio doctype è html 4.0 , cosa succedo se lo applico al mio caso ?

  4. #4
    Utente bannato
    Registrato dal
    Feb 2008
    Messaggi
    910
    Originariamente inviato da Innavoig
    il mio doctype è html 4.0 , cosa succedo se lo applico al mio caso ?
    Copia solo il form senza le chiusure /

  5. #5
    mailto:tua_mail@tuo_server

    qui cosa devo metterci ?oltre a questo quale sono le configurazioni neccesarie da fare ?

  6. #6
    Utente bannato
    Registrato dal
    Feb 2008
    Messaggi
    910
    Originariamente inviato da Innavoig
    mailto:tua_mail@tuo_server

    qui cosa devo metterci ?oltre a questo quale sono le configurazioni neccesarie da fare ?
    al posto di tua_mail@tuo_server devi mettere l'indirizzo e-mail dove vuoi che venga inviata l'email con i dati messi dall'utente nel form.

    Se non devi aggiungere altri elementi nel form, e sufficiente che gli elementi già presenti vengano formattati a tuo piacere, io ho già messo anche eventuali id da usare nei css

  7. #7
    per caso sia anche il codice di come creare un nifty corners , senza mandarmi su pagine , molti nn mi funzionano

  8. #8
    Utente bannato
    Registrato dal
    Feb 2008
    Messaggi
    910
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <title>Nifty Corners: Javascript and CSS rounded corners</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <meta name="generator" content="HAPedit 3.1">
    <style type="text/css">
    body{padding: 30px 0 0;background:#FFF;
        font: 100.01%/1.3 Verdana,Arial,sans-serif;text-align:center}
    div#box{width: 18em;padding: 20px;margin:0 auto;
        background:#E6E6E6;color:#000}
    h1{font: lighter 200% "Trebuchet MS",Arial sans-serif;color: #208BE1}
    h1,p{margin:0;padding:10px 20px}
    </style>
    /* Nifty Corners Cube - rounded corners with CSS and Javascript
    Copyright 2006 Alessandro Fulciniti (a.fulciniti@html.it)
    
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.
    
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    */
    
    var niftyOk=(document.getElementById && document.createElement && Array.prototype.push);
    var niftyCss=false;
    
    String.prototype.find=function(what){
    return(this.indexOf(what)>=0 ? true : false);
    }
    
    var oldonload=window.onload;
    if(typeof(NiftyLoad)!='function') NiftyLoad=function(){};
    if(typeof(oldonload)=='function')
        window.onload=function(){oldonload();AddCss();NiftyLoad()};
    else window.onload=function(){AddCss();NiftyLoad()};
    
    function AddCss(){
    niftyCss=true;
    var l=CreateEl("link");
    l.setAttribute("type","text/css");
    l.setAttribute("rel","stylesheet");
    l.setAttribute("href","niftyCorners.css");
    l.setAttribute("media","screen");
    document.getElementsByTagName("head")[0].appendChild(l);
    }
    
    function Nifty(selector,options){
    if(niftyOk==false) return;
    if(niftyCss==false) AddCss();
    var i,v=selector.split(","),h=0;
    if(options==null) options="";
    if(options.find("fixed-height"))
        h=getElementsBySelector(v[0])[0].offsetHeight;
    for(i=0;i<v.length;i++)
        Rounded(v[i],options);
    if(options.find("height")) SameHeight(selector,h);
    }
    
    function Rounded(selector,options){
    var i,top="",bottom="",v=new Array();
    if(options!=""){
        options=options.replace("left","tl bl");
        options=options.replace("right","tr br");
        options=options.replace("top","tr tl");
        options=options.replace("bottom","br bl");
        options=options.replace("transparent","alias");
        if(options.find("tl")){
            top="both";
            if(!options.find("tr")) top="left";
            }
        else if(options.find("tr")) top="right";
        if(options.find("bl")){
            bottom="both";
            if(!options.find("br")) bottom="left";
            }
        else if(options.find("br")) bottom="right";
        }
    if(top=="" && bottom=="" && !options.find("none")){top="both";bottom="both";}
    v=getElementsBySelector(selector);
    for(i=0;i<v.length;i++){
        FixIE(v[i]);
        if(top!="") AddTop(v[i],top,options);
        if(bottom!="") AddBottom(v[i],bottom,options);
        }
    }
    
    function AddTop(el,side,options){
    var d=CreateEl("b"),lim=4,border="",p,i,btype="r",bk,color;
    d.style.marginLeft="-"+getPadding(el,"Left")+"px";
    d.style.marginRight="-"+getPadding(el,"Right")+"px";
    if(options.find("alias") || (color=getBk(el))=="transparent"){
        color="transparent";bk="transparent"; border=getParentBk(el);btype="t";
        }
    else{
        bk=getParentBk(el); border=Mix(color,bk);
        }
    d.style.background=bk;
    d.className="niftycorners";
    p=getPadding(el,"Top");
    if(options.find("small")){
        d.style.marginBottom=(p-2)+"px";
        btype+="s"; lim=2;
        }
    else if(options.find("big")){
        d.style.marginBottom=(p-10)+"px";
        btype+="b"; lim=8;
        }
    else d.style.marginBottom=(p-5)+"px";
    for(i=1;i<=lim;i++)
        d.appendChild(CreateStrip(i,side,color,border,btype));
    el.style.paddingTop="0";
    el.insertBefore(d,el.firstChild);
    }
    
    function AddBottom(el,side,options){
    var d=CreateEl("b"),lim=4,border="",p,i,btype="r",bk,color;
    d.style.marginLeft="-"+getPadding(el,"Left")+"px";
    d.style.marginRight="-"+getPadding(el,"Right")+"px";
    if(options.find("alias") || (color=getBk(el))=="transparent"){
        color="transparent";bk="transparent"; border=getParentBk(el);btype="t";
        }
    else{
        bk=getParentBk(el); border=Mix(color,bk);
        }
    d.style.background=bk;
    d.className="niftycorners";
    p=getPadding(el,"Bottom");
    if(options.find("small")){
        d.style.marginTop=(p-2)+"px";
        btype+="s"; lim=2;
        }
    else if(options.find("big")){
        d.style.marginTop=(p-10)+"px";
        btype+="b"; lim=8;
        }
    else d.style.marginTop=(p-5)+"px";
    for(i=lim;i>0;i--)
        d.appendChild(CreateStrip(i,side,color,border,btype));
    el.style.paddingBottom=0;
    el.appendChild(d);
    }
    
    function CreateStrip(index,side,color,border,btype){
    var x=CreateEl("b");
    x.className=btype+index;
    x.style.backgroundColor=color;
    x.style.borderColor=border;
    if(side=="left"){
        x.style.borderRightWidth="0";
        x.style.marginRight="0";
        }
    else if(side=="right"){
        x.style.borderLeftWidth="0";
        x.style.marginLeft="0";
        }
    return(x);
    }
    
    function CreateEl(x){
    return(document.createElement(x));
    }
    
    function FixIE(el){
    if(el.currentStyle!=null && el.currentStyle.hasLayout!=null && el.currentStyle.hasLayout==false)
        el.style.display="inline-block";
    }
    
    function SameHeight(selector,maxh){
    var i,v=selector.split(","),t,j,els=[],gap;
    for(i=0;i<v.length;i++){
        t=getElementsBySelector(v[i]);
        els=els.concat(t);
        }
    for(i=0;i<els.length;i++){
        if(els[i].offsetHeight>maxh) maxh=els[i].offsetHeight;
        els[i].style.height="auto";
        }
    for(i=0;i<els.length;i++){
        gap=maxh-els[i].offsetHeight;
        if(gap>0){
            t=CreateEl("b");t.className="niftyfill";t.style.height=gap+"px";
            nc=els[i].lastChild;
            if(nc.className=="niftycorners")
                els[i].insertBefore(t,nc);
            else els[i].appendChild(t);
            }
        }
    }
    
    function getElementsBySelector(selector){
    var i,j,selid="",selclass="",tag=selector,tag2="",v2,k,f,a,s=[],objlist=[],c;
    if(selector.find("#")){ //id selector like "tag#id"
        if(selector.find(" ")){  //descendant selector like "tag#id tag"
            s=selector.split(" ");
            var fs=s[0].split("#");
            if(fs.length==1) return(objlist);
            f=document.getElementById(fs[1]);
            if(f){
                v=f.getElementsByTagName(s[1]);
                for(i=0;i<v.length;i++) objlist.push(v[i]);
                }
            return(objlist);
            }
        else{
            s=selector.split("#");
            tag=s[0];
            selid=s[1];
            if(selid!=""){
                f=document.getElementById(selid);
                if(f) objlist.push(f);
                return(objlist);
                }
            }
        }
    if(selector.find(".")){      //class selector like "tag.class"
        s=selector.split(".");
        tag=s[0];
        selclass=s[1];
        if(selclass.find(" ")){   //descendant selector like tag1.classname tag2
            s=selclass.split(" ");
            selclass=s[0];
            tag2=s[1];
            }
        }
    var v=document.getElementsByTagName(tag);  // tag selector like "tag"
    if(selclass==""){
        for(i=0;i<v.length;i++) objlist.push(v[i]);
        return(objlist);
        }
    for(i=0;i<v.length;i++){
        c=v[i].className.split(" ");
        for(j=0;j<c.length;j++){
            if(c[j]==selclass){
                if(tag2=="") objlist.push(v[i]);
                else{
                    v2=v[i].getElementsByTagName(tag2);
                    for(k=0;k<v2.length;k++) objlist.push(v2[k]);
                    }
                }
            }
        }
    return(objlist);
    }
    
    function getParentBk(x){
    var el=x.parentNode,c;
    while(el.tagName.toUpperCase()!="HTML" && (c=getBk(el))=="transparent")
        el=el.parentNode;
    if(c=="transparent") c="#FFFFFF";
    return(c);
    }
    
    function getBk(x){
    var c=getStyleProp(x,"backgroundColor");
    if(c==null || c=="transparent" || c.find("rgba(0, 0, 0, 0)"))
        return("transparent");
    if(c.find("rgb")) c=rgb2hex(c);
    return(c);
    }
    
    function getPadding(x,side){
    var p=getStyleProp(x,"padding"+side);
    if(p==null || !p.find("px")) return(0);
    return(parseInt(p));
    }
    
    function getStyleProp(x,prop){
    if(x.currentStyle)
        return(x.currentStyle[prop]);
    if(document.defaultView.getComputedStyle)
        return(document.defaultView.getComputedStyle(x,'')[prop]);
    return(null);
    }
    
    function rgb2hex(value){
    var hex="",v,h,i;
    var regexp=/([0-9]+)[, ]+([0-9]+)[, ]+([0-9]+)/;
    var h=regexp.exec(value);
    for(i=1;i<4;i++){
        v=parseInt(h[i]).toString(16);
        if(v.length==1) hex+="0"+v;
        else hex+=v;
        }
    return("#"+hex);
    }
    
    function Mix(c1,c2){
    var i,step1,step2,x,y,r=new Array(3);
    if(c1.length==4)step1=1;
    else step1=2;
    if(c2.length==4) step2=1;
    else step2=2;
    for(i=0;i<3;i++){
        x=parseInt(c1.substr(1+step1*i,step1),16);
        if(step1==1) x=16*x+x;
        y=parseInt(c2.substr(1+step2*i,step2),16);
        if(step2==1) y=16*y+y;
        r[i]=Math.floor((x*50+y*50)/100);
        r[i]=r[i].toString(16);
        if(r[i].length==1) r[i]="0"+r[i];
        }
    return("#"+r[0]+r[1]+r[2]);
    }
    <script type="text/javascript">
    window.onload=function(){
    Nifty("div#box","big");
    }
    </script>
    </head>
    <body>
    <div id="box">
    <h1>Nifty Corners Cube&trade;</h1>
    
    
    One call. Two parameters. Three sizes.</p>
    </div>
    </body>
    </html>

  9. #9
    ma è un casino di robba , a me serve una casella , solo saranno al massimo una 50° di righe,cmq provo anch con questa

  10. #10
    non nnt non mi va .

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.